3D Graphics Programming with QuickDraw 3D 1.5.4
Previous | QD3D Book | Overview | Chapter Contents | Next |
To determine the addresses of some of the methods defined by a drawing engine, QuickDraw 3D RAVE calls the engine's TQAEngineGetMethod function, passing a method selector in the methodTag parameter. This selector indicates of which method the engine should return the address in the method parameter.
typedef enum TQAEngineMethodTag {
kQADrawPrivateNew = 0,
kQADrawPrivateDelete = 1,
kQAEngineCheckDevice = 2,
kQAEngineGestalt = 3,
kQATextureNew = 4,
kQATextureDetach = 5,
kQATextureDelete = 6,
kQABitmapNew = 7,
kQABitmapDetach = 8,
kQABitmapDelete = 9,
kQAColorTableNew = 10,
kQAColorTableDelete = 11,
kQATextureBindColorTable = 12,
kQABitmapBindColorTable = 13
} TQAEngineMethodTag;
Previous | QD3D Book | Overview | Chapter Contents | Next |